090136418a5e2d939ee4fe09e9be74757f497bb8,org.springframework.samples.petclinic/src/main/java/org/springframework/samples/petclinic/owners/OwnersController.java,OwnersController,post,#Owner#ResponseContext#,39
Before Change
@RequestMapping(method = RequestMethod.POST)
public void post(Owner owner, ResponseContext response) {
repository.saveOwner(owner);
response.redirect(owner.getName());
}
}
After Change
@RequestMapping(method = RequestMethod.POST)
public String post(Owner owner) {
Long ownerId = repository.saveOwner(owner);
// TODO simplify this since /owners is the current resource already?
return "redirect:/owners/" + ownerId;
}
}